TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2023 Sonoma Mendocino (SM) Area rating list selection
                                                2022 Sonoma Mendocino (SM) Area rating list selection
2023 TLS League Ratings
Section - No. California           District - No. California           Area - Sonoma Mendocino (SM)
All    Men    By Rating
(As of 03/26/2024)
2023 2022 2023 2023
TLS TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Phillip Lam U
4.45 4.5 4.5  S   4.5  C 18 +   Santa Rosa, CA
2 Trevor Pinder U
4.36 4.5 4.5  S   4.5  C 18 +   Rohnert Park, CA
3 Tom Veach U
4.33 4.5 4.5  C  2022 4.5  C 18 +   Pt Reyes Sta, CA
4 Matthew Nakagawa U
4.30 4.5 4.5  S   4.5  A 18 +   ROHNERT PARK, CA
5 Jake Lam U
4.30 4.5 4.5  C  2022 4.5  C 18 +   Rohnert Park, CA
6 Stefan Serbicki U
4.29 4.29 4.5 4.5  C  2022 4.5  C 55 +   Sonoma, CA
7 John Hosbein U
4.25 4.5 4.5  C  2022 4.5  C 40 +   Petaluma, CA
8 Thomas Schmidt U
4.21 4.5 4.5  C  2022 4.5  C 40 +   San Rafael, CA
9 Tom Kincaid U
4.21 4.30 4.5 4.5  C  2021 4.5  C 40 +   Napa, CA
10 Ethan Kincaid U
4.21 4.5 4.5  S  2022 4.5  C 18 +   Napa, CA
11 Cory Fulchiron U
4.19 4.31 4.5 4.5  C  2022 4.5  C 40 +   Petaluma, CA
12 Steve Carter U
4.19 4.14 (4.5) 4.5  C  2022    40 +   Santa Rosa, CA
13 Antonio Vigil U
4.18 4.5 4.5  C  2022 4.5  C 40 +   Sebastopol, CA
14 Jonathan Chinn U
4.17 4.5 4.5  C  2022 4.5  C 40 +   Santa Rosa, CA
15 Josh Rubin U
4.13 4.5 4.5  C   4.5  C 18 +   San Jose, CA
16 Evan Vercellini U
4.08 4.5 4.5  S   4.5  C 18 +   Vallejo, CA
17 Howard Schnirman U
4.08 4.10 4.5 4.5  C  2022 4.5  C 40 +   Petaluma, CA
18 Michael Lindh U
4.07 3.98 4.5 4.5  C  2022 4.5  C 18 +   SANTA ROSA, CA
19 Kent Talcott U
4.05 3.52 4.5 4.0  C  2022 4.0  C 40 +   Sebastopol, CA
20 Davis Griffin U
4.05 4.5 4.5  S   4.0  C 18 +   Santa Rosa, CA
21 Timothy Barlow U
4.04 4.5 4.5  C  2022 4.5  C 40 +   Petaluma, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
22 Angelo Purugganan U
3.99 4.0 4.5  C  2022 4.5  C 18 +   Rohnert Park, CA
23 Ken Westly U
3.97 3.83 4.0 4.0  C  2022 4.0  A 40 +   Santa Rosa, CA
24 Michael Volkin U
3.97 4.0 4.5  C  2022 4.5  C 40 +   Santa Rosa, CA
25 Gerald Mehciz U
3.95 4.0 4.5  C  2021 4.5  C 18 +   Penngrove, CA
26 Richard E Carson U
3.95 4.0 4.5  A  2022 4.5  C 18 +   Potter Valley, CA
27 Michael Glamore U
3.94 3.74 4.0 4.0  C  2022 4.0  C 18 +   Santa Rosa, CA
28 Raghavendra Thodime U
3.91 4.0 4.0  C   4.0  C 40 +   Fremont, CA
29 Kevin Suiker U
3.89 3.70 4.0 4.0  C  2022 4.0  C 18 +   Santa Rosa, CA
30 Andrew Johnston U
3.89 4.0 4.5  S   4.0  C 18 +   Santa Rosa, CA
31 Austin Martinez U
3.88 3.42 (4.0) 4.0  C  2022    18 +   Santa Rosa, CA
32 Paul Herrington U
3.88 4.0 4.5  C  2021 4.5  C 18 +   Santa Rosa, CA
33 Brian R Wills U
3.87 4.0 4.0  C  2022 4.5  C 40 +   Benicia, CA
34 Shane Grevin U
3.86 3.75 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
35 Jonathan Ivory U
3.82 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
36 Tony Fuller U
3.82 3.80 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
37 Song Bai U
3.82 3.62 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
38 Roy Peterka U
3.81 3.88 4.0 4.0  A  2022 4.0  C 40 +   Santa Rosa, CA
39 Michael Marx U
3.81 3.75 4.0 4.0  C  2022 4.0  C 40 +   Cotati, CA
40 Peter Magrini U
3.80 4.0 4.0  A  2021 4.0  C 40 +   Santa Rosa, CA
41 Will Kerridge U
3.80 4.0 4.0  S  2022 4.0  C 18 +   SANTA ROSA, CA
42 Chris Trechter U
3.79 3.89 4.0 4.0  C  2022 4.0  C 40 +   Windsor, CA
43 Cody Otero U
3.79 4.0 4.0  C  2022 4.0  C 18 +   Santa Rosa, CA
44 Brandon Hill U
3.79 3.66 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
45 Jamin Ruark U
3.78 3.74 4.0 4.0  C  2022 4.0  C 18 +   Santa Rosa, CA
46 Nick Grudzien U
3.78 3.74 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
47 Tom Frisher U
3.78 3.91 (4.0) 4.0  C  2022    40 +   Healdsburg, CA
48 Scott Dunaway U
3.77 3.60 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
49 Migue Andrade-Marin U
3.77 3.70 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
50 Philip Stepanek U
3.76 3.67 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
51 Pablo Reed U
3.74 3.80 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
52 Jay Potter U
3.74 (4.0) 4.0  C  2022    18 +   Novato, CA
53 Nathan Strong U
3.73 3.81 4.0 4.0  C  2022 4.0  C 40 +   Windsor, CA
54 Geoff Scott U
3.73 3.74 4.0 4.0  C  2022 4.0  C 40 +   Healdsburg, CA
55 Sean Hubert U
3.73 3.69 4.0 4.0  C  2021 4.0  C 40 +   Santa Rosa, CA
56 Yanzhu Wen U
3.72 (4.0) 4.0  S   4.0  M 40 +   Santa Rosa, CA
57 Razi Arifuddin U
3.71 3.81 4.0 4.0  C  2022 4.0  C 40 +   Sebastopol, CA
58 Seth Petersen U
3.70 3.68 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
59 Kenneth Hoppe U
3.70 3.79 4.0 4.0  A  2022 4.0  C 40 +   Novato, CA
60 Drew Gottlieb U
3.69 4.0 4.0  S  2022 4.0  C 40 +   Santa Rosa, CA
61 Jonathan Nathe U
3.68 3.56 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
62 Randall Watkins U
3.67 3.71 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
63 Keith Richardson U
3.66 3.61 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
64 Jady Palko U
3.66 3.75 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
65 Trevor Mcguire U
3.65 4.0 4.0  C  2022 4.0  C 18 +   SANTA ROSA, CA
66 Ian Hannah U
3.65 3.63 4.0 4.0  C  2022 4.0  C 40 +   Cotati, CA
67 Douglas Fladseth U
3.65 3.68 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
68 Yasha Rahimzadeh U
3.64 3.62 4.0 4.0  C  2022 4.0  C 40 +   Novato, CA
69 Scott Wester U
3.62 3.73 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
70 Mauricio Rodriguezramirez U
3.62 3.72 4.0 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
71 Jon Moens U
3.61 3.68 4.0 4.0  C  2022 4.0  C 40 +   Windsor, CA
72 Brody Sweat U
3.60 3.66 4.0 4.0  C  2022 4.0  C 18 +   Windsor, CA
73 Peter Kennedy U
3.60 3.56 4.0 4.0  C  2022 4.0  C 40 +   Novato, CA
74 Mark Weinberger U
3.58 4.0 4.0  S   4.0  C 40 +   Santa Rosa, CA
75 David Levine U
3.57 3.55 4.0 4.0  C  2022 4.0  C 40 +   Healdsburg, CA
76 Ricky Del Rosario U
3.57 4.0 4.0  S   4.0  C 40 +   Santa Rosa, CA
77 Don Ameral U
3.57 3.73 4.0 4.0  C  2022 4.0  C 40 +   ROHNERT PARK, CA
78 Minh Ta U
3.56 3.65 4.0 4.0  C  2022 4.0  C 40 +   Villa Grande, CA
79 Kellen Maher U
3.55 3.34 (4.0) 3.5  S  2022 3.5  A 18 +   NAPA, CA
80 Chris Nguyen U
3.52 4.0 4.0  C  2022 4.0  C 40 +   Kentfield, CA
81 Chris Micco U
3.51 3.51 4.0 4.0  C  2022 4.0  C 40 +   Petaluma, CA
82 Kenji Kumasaka U
3.51 4.0 4.0  C  2021 4.0  C 18 +   Santa Rosa, CA
83 Brian Johnson U
3.51 3.24 4.0 3.5  C  2022 3.5  C 18 +   Windsor, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
84 Allen Speers U
3.49 3.70 3.5 4.0  C  2022 4.0  C 18 +   Windsor, CA
85 Luis Nanez U
3.49 3.57 3.5 4.0  C  2022 4.0  C 40 +   Petaluma, CA
86 Christopher Horne U
3.48 3.57 3.5 4.0  C  2022 4.0  C 55 +   Petaluma, CA
87 Arcadio Fogal U
3.48 3.45 3.5 4.0  S  2022 4.0  C 40 +   Windsor, CA
88 Ben Borsian U
3.48 3.64 3.5 4.0  C  2022 4.0  C 18 +   Petaluma, CA
89 Weldon Ryckman U
3.47 3.47 3.5 3.5  C  2022 3.5  C 18 +   Santa Rosa, CA
90 Toby Tyler U
3.46 3.71 3.5 4.0  C  2022 4.0  C 40 +   Petaluma, CA
91 Chad Thistle U
3.46 3.5 4.0  S   3.5  C 40 +   Santa Rosa, CA
92 Jonathan Morris U
3.46 3.5 4.0  S   3.5  C 40 +   Santa Rosa, CA
93 Mike Richter U
3.45 3.60 3.5 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
94 Geoffrey Kegley U
3.45 3.56 3.5 4.0  C  2022 4.0  C 40 +   Santa Rosa, CA
95 Michael Cobb U
3.43 3.5 4.0  C  2021 4.0  C 18 +   Santa Rosa, CA
96 Renz Hoppe U
3.42 3.57 3.5 3.5  A  2022 3.5  C 40 +   Healdsburg, CA
97 Douglas Oclassen U
3.40 3.28 3.5 3.5  C  2022 4.0  C 40 +   Santa Rosa, CA
98 Wes Lee U
3.39 3.57 3.5 4.0  C  2022 3.5  C 18 +   Santa Rosa, CA
99 Paul Anderson U
3.38 3.72 3.5 4.0  C  2022 4.0  C 40 +   Petaluma, CA
100 Dennis Weaver U
3.37 3.42 3.5 4.0  C  2022 4.0  C 40 +   Petaluma, CA
101 Robildo Diaz U
3.37 3.26 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
102 Alan Pilgrim U
3.36 3.17 (3.5) 0.0     2022    18 +   Rohnert Park, CA
103 Eric Newman U
3.36 3.5 3.5  S   3.5  C 40 +   Sebastopol, CA
104 Jonathan Bergland U
3.36 (3.5) 3.5  S   3.5  M 18 +   Santa Rosa, CA
105 Abdel Aziz Zhari U
3.35 3.27 3.5 3.5  C  2022 3.5  C 40 +   Healdsburg, CA
106 Philippe Hobson U
3.35 3.44 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
107 Jesse Lorz U
3.34 3.57 (3.5) 4.0  C  2022    40 +   Santa Rosa, CA
108 Chris Call U
3.34 3.22 3.5 3.5  C  2022 3.5  C 40 +   Healdsburg, CA
109 Robert Strickland U
3.32 3.35 3.5 3.5  C  2022 3.5  C 40 +   Petaluma, CA
110 Scott Ross U
3.32 3.49 3.5 3.5  A  2022 3.5  C 40 +   Santa Rosa, CA
111 Michael Nolden U
3.32 3.5 3.5  S  2022 3.5  C 18 +   Santa Rosa, CA
112 Gabe Manville U
3.32 3.28 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
113 Gary Land U
3.32 3.5 4.0  S   4.0  C 18 +   Santa Rosa, CA
114 Julio Caceres U
3.32 3.33 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
115 Mike Gallagher U
3.30 3.22 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
116 Todd Hutchings U
3.28 3.57 3.5 4.0  C  2022 3.5  C 18 +   SANTA ROSA, CA
117 Chris Casey U
3.28 3.5 4.0  S  2022 3.5  C 40 +   Santa Rosa, CA
118 Erik Sherley U
3.26 3.31 3.5 3.5  C  2022 3.5  C 55 +   Novato, CA
119 Stanton Ireland U
3.26 3.27 3.5 3.5  C  2022 3.5  C 40 +   Windsor, CA
120 Matthew Core U
3.26 3.33 3.5 3.5  C  2022 3.5  C 40 +   ROHNERT PARK, CA
121 Jerry Piro U
3.25 3.01 3.5 3.5  C  2022 3.5  C 40 +   Forestville, CA
122 Matt Walls U
3.24 3.27 3.5 3.5  C  2022 3.5  C 18 +   Santa Rosa, CA
123 Craig Lucas U
3.23 3.26 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
124 Marcelo Aguero U
3.23 3.21 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
125 Brian Parsons U
3.22 3.11 3.5 3.5  C  2022 3.5  C 40 +   Windsor, CA
126 Michael Li U
3.22 3.27 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
127 Terry Price U
3.20 3.19 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
128 Alvin Chu U
3.20 3.13 3.5 3.5  C  2022 3.5  C 40 +   Rohnert Park, CA
129 Jason Smits U
3.19 3.5 3.5  C   3.5  C 40 +   Santa Rosa, CA
130 Barry Richter U
3.19 3.24 3.5 3.5  C  2022 3.5  C 40 +   Petaluma, CA
131 Tim Meksavanh U
3.19 3.16 3.5 3.5  C  2022 3.5  C 40 +   Petaluma, CA
132 Ken Madson U
3.18 3.09 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
133 Vivek Kumra U
3.17 3.33 3.5 3.5  C  2022 3.5  C 40 +   DILLON BEACH, CA
134 Hiroshi Kanamori U
3.17 3.29 3.5 3.5  C  2021 3.5  C 40 +   Santa Rosa, CA
135 Robert Grove U
3.15 3.13 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
136 Tom Cargile U
3.14 3.14 (3.5) 3.5  C  2022    40 +   Santa Rosa, CA
137 Selvan Ekambaram U
3.13 3.5 3.5  S  2022 3.5  C 40 +   Santa Rosa, CA
138 Ryan Thomas U
3.11 3.11 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
139 Thomas Read Jr U
3.11 3.5 3.5  C  2022 3.5  C 18 +   Healdsburg, CA
140 Al Merck U
3.11 (3.5) 4.0  S      40 +   Healdsburg, CA
141 Luca Citti U
3.11 3.13 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
142 Robert Larsen U
3.10 3.15 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
143 James Hague U
3.08 3.13 3.5 3.5  C  2022 3.5  C 40 +   Kenwood, CA
144 Greg Spaulding U
3.07 3.09 3.5 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
145 Chris Moffatt U
3.07 (3.5) 3.5  S  2022 3.5  M 40 +   Petaluma, CA
146 Tony Casesa U
3.07 3.5 3.5  C  2021 3.5  C 40 +   Santa Rosa, CA
147 Alan Maciel U
3.06 3.27 3.5 3.5  C  2022 3.5  C 40 +   Petaluma, CA
148 Doug Limbach U
3.06 3.09 3.5 3.5  C  2022 3.5  C 40 +   PETALUMA, CA
149 James Joiner U
3.06 3.10 (3.5) 3.5  C  2022    40 +   Cotati, CA
150 Andrew Aviles U
3.05 n/a 3.5 3.5  S  2022 3.5  C 18 +   Santa Rosa, CA
151 Mark Latimer U
3.03 3.03 3.5 3.5  C  2022 3.5  C 40 +   Petaluma, CA
152 Jesse Amaral U
3.01 3.5 3.5  S  2022 3.5  C 40 +   Santa Rosa, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
153 Kevin Garvin U
2.99 3.23 3.0 3.5  C  2022 3.5  C 40 +   Healdsburg, CA
154 ERIC SOTHERN U
2.96 3.05 3.0 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
155 Wayne OConnor U
2.96 (3.0) 3.0  S   3.5  M 40 +   Santa Rosa, CA
156 William Abrams U
2.96 3.0 3.5  S  2022 3.5  C 40 +   Santa Rosa, CA
157 Joe Leo U
2.91 (3.0) 3.5  C  2021    40 +   Santa Rosa, CA
158 Stuart Swabacker U
2.90 3.03 3.0 3.5  C  2022 3.5  C 40 +   SANTA ROSA, CA
159 James Colucci U
2.90 3.0 3.0  S   3.0  C 18 +   Santa Rosa, CA
160 Keith Hanley U
2.87 (3.0) 3.0  S  2022    18 +   Santa Rosa, CA
161 Kevin Zucco U
2.81 3.0 3.0  S  2022 3.0  C 40 +   Santa Rosa, CA
162 Shawn Shaw U
2.81 3.10 3.0 3.5  C  2022 3.5  C 40 +   Santa Rosa, CA
163 Dave King U
2.79 3.12 (3.0) 3.5  C  2022    40 +   Petaluma, CA
164 ryan Buxbaum U
2.78 2.68 3.0 3.0  C  2022 3.0  C 18 +   Santa Rosa, CA
165 Luke Reimer U
2.66 2.49 3.0 3.0  S  2022 3.0  C 40 +   Santa Rosa, CA
166 Morgan Bellinger U
2.54 3.0 3.0  C  2022 3.0  C 18 +   PETALUMA, CA
Nick Ansuini U
n/a n/a 3.0  S      40 +   Healdsburg, CA
Matt Baker U
n/a 3.13 n/a 3.5  C  2022    18 +   Santa Rosa, CA
quan chau U
n/a n/a 3.0  S      40 +   SANTA ROSA, CA
Barry Cossman U
n/a n/a 3.5  S   3.0  M 40 +   Santa Rosa, CA
Doug Cox U
n/a 3.50 n/a 4.0  C  2022    40 +   Petaluma, CA
Vivek Jayaraman U
n/a n/a 0.0     2022    40 +   Healdsburg, CA
Patrick Lam U
n/a n/a 4.5  C  2022    18 +   Santa Rosa, CA
Joseph Marshall U
n/a n/a 4.0  C  2022    18 +   Sebastopol, CA
Terry A Mason U
n/a 2.98 n/a 3.0  C  2022    40 +   Santa Rosa, CA
Paul McEvoy U
n/a 3.11 n/a 3.5  C  2022    40 +   Santa Rosa, CA
Paul Nuss U
n/a 3.04 n/a 3.5  C  2022    18 +   Santa Rosa, CA
Radhakrishnan Pillai U
n/a 3.52 n/a 4.0  C  2022    18 +   Santa Rosa, CA
Mark Shapiro U
n/a n/a 4.0  S      18 +   Santa Rosa, CA
Tim Stein U
n/a 3.17 n/a 3.5  C  2022    40 +   Santa Rosa, CA